a hellhole - Francés Inglés Diccionario